938839
273957
582598
77511
344671
375259
462466
586937
41667
228580
309167
347935
5053799
3492581
2969148
2294804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471